have the mouth of a sailor - Espagnol Anglais Dictionnaire